//
//  UserDefaults.h
//  XKJY
//
//  Created by xiaokang on 2017/3/15.
//  Copyright © 2017年 xiaokang100. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface UserDefaults : NSObject


/**
 保存偏好设置

 @param data  保存的对象(JSON数据)
 @return      是否保存成功
 */
+ (BOOL)setObjectWithData:(id)data;


/**
 保存偏好设置

 @param object  要保存的对象
 @param key     key值
 @return        是否成功
 */
+ (BOOL)setObject:(id)object withKey:(NSString *)key;



/**
 根据key取出对象

 @param key key值
 @return    key对应的对象
 */
+ (NSString *)objectWithKey:(NSString *)key;



/**
 安全退出清除用户信息

 否成功
 */
+ (void)logoutAndRemoveUserDefaults;

@end
